Skip to content

fix(ci): bump actions/cache to v6 — the last node20 runtime in the workflows - #33

Merged
karngyan merged 1 commit into
mainfrom
fix/cache-action-node24
Aug 9, 2026
Merged

fix(ci): bump actions/cache to v6 — the last node20 runtime in the workflows#33
karngyan merged 1 commit into
mainfrom
fix/cache-action-node24

Conversation

@karngyan

@karngyan karngyan commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

The v0.1.0 release run emitted Node 20 deprecation warnings. Audit of the four action pins:

action pinned runtime
actions/checkout v6 node24 ✓
jdx/mise-action v4 node24 ✓
goreleaser/goreleaser-action v7 node24 ✓
actions/cache v4 node20 ← the warning

Bumped actions/cache v4 → v6 in ci.yml, deploy-site.yml, and release.yml. v5.0.0 is the node24 runtime bump (needs runner ≥ 2.327.1 — GitHub-hosted runners are far past that); v6.0.0 is an internal ESM migration. No input/output changes across either major, so the three path/key/restore-keys blocks are untouched.

🤖 Generated with Claude Code

…rkflows

The release run warned that Node 20 is deprecated on Actions runners;
actions/cache@v4 was the one remaining pin declaring node20 (checkout@v6,
mise-action@v4 and goreleaser-action@v7 all declare node24 already). v5 is
the node24 bump, v6 the ESM migration; inputs are unchanged through both.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@karngyan
karngyan merged commit b5bd294 into main Aug 9, 2026
1 check passed
@karngyan
karngyan deleted the fix/cache-action-node24 branch August 9, 2026 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant